
#ifndef __TAPI_MEMORY__
#define __TAPI_MEMORY__


struct NU_TAPI_MEMORY_POOL {
    void *(*memory_allocate)(unsigned alloc_size);
    void *(*memory_startup_allocate)(unsigned alloc_size);
    void (*memory_free)(void *memory_ptr);
    void (*memory_init)(void *start_addr, unsigned size);
    void (*memory_deinit)();
};

#endif /* __TAPI_MEMORY__ */
